package com.aizhixin.lab.post.domain;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.springframework.beans.factory.annotation.Autowired;

import java.util.List;

@Data
public class PostDomain {

    @ApiModelProperty(value = "岗位ID")
    private String id;
    @ApiModelProperty(value = "行业Id")
    private String businessId;
    @ApiModelProperty(value = "行业名称")
    private String businessName;
    @ApiModelProperty(value = "岗位名称")
    private String postName;
    @ApiModelProperty(value = "岗位描述")
    private String postDesc;

    @ApiModelProperty(value = "岗位封面图")
    private String postCoverUrl;
    @ApiModelProperty(value = "岗位封面图名称")
    private String postCoverUrlName;
    @ApiModelProperty(value = "岗位发展方向")
    private String postDirectionImage;
    @ApiModelProperty(value = "岗位发展方向")
    private String postDirectionImageName;
    @ApiModelProperty(value = "招聘连接")
    private String recruitLink;
    @ApiModelProperty(value = "岗位状态")
    private Integer postStatus;
    @ApiModelProperty(value = "岗位等级")
    private Integer postLevel;
    @ApiModelProperty(value = "岗位类型")
    private Integer postType;
    @ApiModelProperty(value = "岗位职责")
    private String responsibility;
//    @ApiModelProperty(value = "可迁移能力")
//    private String transferability;
    @ApiModelProperty(value = "可迁移能力列表")
    private List<String> transferabilityList;
    @ApiModelProperty(value = "岗位技能集合")
    private List<PostSkillDomain> skillDomainList;
    @ApiModelProperty(value = "岗位数据统计图1")
    private String postDataImage;
    @ApiModelProperty(value = "岗位数据统计图1名称")
    private String postDataImageName;
    @ApiModelProperty(value = "岗位数据统计图2")
    private String postDataImage2;
    @ApiModelProperty(value = "岗位数据统计图2名称")
    private String postDataImage2Name;
    @ApiModelProperty(value = "岗位数据统计图3")
    private String postDataImage3;;
    @ApiModelProperty(value = "岗位数据统计图3名称")
    private String postDataImage3Name;
    @ApiModelProperty(value = "岗位数据统计图4")
    private String postDataImage4;
    @ApiModelProperty(value = "岗位数据统计图4名称")
    private String postDataImage4Name;

}
